Rust Job: Senior Software Engineer (SDK)

Job added on

Company

Vaultree

Location

São Paulo - Brazil

Job type

Full-Time

Rust Job Details

About Vaultree

As a breakthrough encryption technology company, backed by one of the leading global cyber security funds, our Encryption-as-a-Service solution enables businesses of all sizes to process fully end-to-end encrypted data. Easy to use and integrate, Vaultree delivers peak performance without compromising security, neutralising the weak spots of traditional encryption.


Want to be a pioneer?

Have you always wanted to be part of a pioneering team? One of the engineers making a huge difference from the very beginning in an innovative young company and build something groundbreaking from scratch? "Challenge accepted" are your favourite two words? Then Vaultree is perfect for you :)


Who are we looking for?

A kick-ass senior rust engineer (m/f/x) for our SDK team who is ready to create new technologies from scratch. You will take part in exciting projects across the entire stack, solving challenges that impact both front- and back-end architecture to provide the safest and user-friendliest data security solutions on the market. We are looking for someone who thinks outside the box, challenges the norm and brings creativity, innovation and imagination to the team.


You will:

  • Innovate and develop top-notch security products with reliability, security, availability and efficiency goals in mind
  • Design, develop, implement, test, optimise and maintain the features in the form of software development kits as well as web applications
  • Design and build front- and back-end architecture
  • Troubleshoot, debug and upgrade software across multiple levels of the stack
  • Work at the edge of, develop and improve technological standards, tooling, and processes across the company
  • Work together with a multidisciplinary team of front-end, back-end and QA developers


You're perfect for this role if you possess:

  • Deep knowledge of multiple dialects of SQL (ideally MySQL, PostgreSQL, Oracle and MS SQL)
  • Database, table and index creation and management across multiple SQL engines
  • Current Java, Kotlin or C# / .NET (6.0+) experience
  • Current Rust experience, or C++ and desire to learn Rust
  • Knowledge of database access technologies and drivers including JDBC, ODBC, ADO.NET, etc.
  • GitHub, Docker, CI/CT build and test, modern test automation
  • IDEs: IntelliJ and VS Code, or Visual Studio
  • Cryptographic key management including Yubikey, HashiCorp Vault and ideally Qrypt
  • Modern desktop web UI: TypeScript, React, Tauri, NodeJS
  • Are familiar with agile and lean development philosophies (Kanban, Scrum, etc.), continuous integration, and DevOps concepts such as TDD, CI/CD, SRE
  • Possess attention to detail, quality, and accuracy
  • Thrive in a fast-paced, collaborative team of bright people striving to make the world a safer place
  • Share our vision that data privacy is a fundamental human right and that technology gives people the means to take back control of their personal information
  • Are excited to shape an “encrypted tomorrow” together with us


We offer:

  • Health insurance, profit sharing scheme, lunch allowance
  • Direct access to all team members, including co-founders, being the perfect opportunity to learn everything about how the business is being run
  • International, multicultural team
  • Remote first, async work model (flexible working hours with co-working possibility)
  • 360° feedback and bi-weekly 1:1
  • Part of the week dedicated to learn and create (including courses and certifications)
  • All the advantages of an early stage startup environment: Flexibility, agility, versatility, independence, sense of ownership, a family environment, no dress code, and lots of fun :)